var http = require('http');
var config = require("./config.js")

var app = http.createServer(function(req,res){
    /*
    req 获取url信息(request)
    res 浏览器返回响应信息(response)
 */
    res.writeHead(200,{"Content-Type":"text/html;charset=utf-8"})
    res.write("你好 nodejs")
    console.log(config)
    res.end()
})
app.listen(8002,'127.0.0.1');
/*
1.我们可以公共的功能，抽离出一个单独的js文件 作为一个模块，默认情况下这个模块里面的方法或者属性，外部是无法访问的
如果要让外部可以访问模块里面的方法或者属性，就必须在模块里面通过exports或者module.exports 暴露属性或者方法

2.在需要使用这些模块的文件中，通过require的方式引入这个模块，这个时候就可以使用模块里面暴露的属性和方法了
 **/